CIS 530 Computational Linguistics Spring 2018 Sequence-to-sequence Models